//已知方程ax2+bx+c=0的系数值（设b2-4ac>0），求方程的根。
#include <stdio.h>
#include <math.h>
int main(void)
{
	double a=0;
	double b=0;
	double c=0;
	double x1=0;
	double x2=0;
	double det=0;
	printf("请输入abc三个数值：");
	scanf("%lf%lf%lf",&a,&b,&c);
	det=pow(b,2)-4*a*c;
	if(a==0)
	{
		printf("a不能为０，这不是个一元二次方程！\n");
	}
	else if(det>0)
	{
		x1=(0-b-pow(det,0.5))/(2*a);
		x2=(0-b+pow(det,0.5))/(2*a);
		printf("方程组的解为\nx1=%g\nx2=%g\n",x1,x2);
	}
	else if(det==0)
	{
		x1=0-b/(2*a);
		printf("方程组的解为x1=x2=%g\n",x1);
	}
	else
	{
		printf("方程组无实数根！\n");
	}
	return 0;
}
